#include "TestClassNotObject.h"
#include <sstream>
#include <windows.h>



TestClassNotObject::TestClassNotObject () : val ()
{
	std::ostringstream sout;
	sout << "0x" << this << ": Create a TestClassNotObject" << std::endl;
	OutputDebugStringA (sout.str ().c_str ());
}



TestClassNotObject::~TestClassNotObject ()
{
	std::ostringstream sout;
	sout << "0x" << this << ": Destroy a TestClassNotObject" << std::endl;
	OutputDebugStringA (sout.str ().c_str ());
}

OOP::ResourceLoader& operator>> (OOP::ResourceLoader& r_loader, TestClassNotObject& r_val)
{
	r_loader >> r_val.val;
	return r_loader;
}

OOP::ResourceSaver& operator<< (OOP::ResourceSaver& r_saver, TestClassNotObject& r_val)
{
	r_saver << r_val.val;
	return r_saver;
}
